plea bargain - German English Dictionary